merge-streams
Merge multiple streams into a unified stream
Install
npm install @sindresorhus/merge-streams
Usage
import mergeStreams from '@sindresorhus/merge-streams';
const stream = mergeStreams([streamA, streamB]);
for await (const chunk of stream) {
console.log(chunk);
}
API
mergeStreams(streams: stream.Readable[]): stream.Readable
Merges an array of readable streams and returns a new readable stream that emits data from the individual streams as it arrives.
If you provide an empty array, it returns an already-ended stream.